package cap

type WinSessionChangeMsg struct {
	WinSessionId int    `json:"winSessionId,omitempty"` // 会话ID
	Username     string `json:"username,omitempty"`     // win账户
	WtsCode      int    `json:"wtsCode,omitempty"`      // 会话状态变化时的code
	Describe     string `json:"describe,omitempty"`     // code对应的中文含义
	EventTime    int64  `json:"eventTime,string"`       // 事件发生的时间
}

type RegisterInfo struct {
	Uid     string `form:"uid" json:"uid"`
	Ip      string `form:"ip" json:"ip"`
	GuaPort int    `form:"guaPort" json:"guaPort"`
	Api     string `form:"api" json:"api"`

	Status      int    `form:"status" json:"status"`
	GuaProtocol string `form:"guaProtocol" json:"guaProtocol"`
	Description string `form:"description" json:"description"` // 描述信息
}

type AppInfo struct {
	AppName   string `json:"appName"`
	LinkPath  string `json:"linkPath"` //应用路径，如果是快捷方式，快捷方式的路径
	ExePath   string `json:"exePath"`  // 应用实际执行文件的路径
	AppParams string `json:"appParams"`
	WorkSpace string `json:"workSpace"`
	Icon      string `json:"icon"`
	Remark    string `json:"remark"`
}
